<%@page import="java.util.List"%>
<%@page import="java.util.ArrayList"%>
<%@page import="br.com.digidata.modelo.*"%>
<%@page import="br.com.digidata.negocio.*"%>
<%
    PacienteDAO dao = new PacienteDAO();
	List<Paciente> pacientes = new ArrayList<Paciente>();
	
	if (request.getParameter("filtroPaciente") != null) {
		pacientes = dao.search(request.getParameter("filtroPaciente"));
	} else {
    	pacientes = dao.retrive();
	}
%>
<script>
$(document).ready(function() {
	$("#janelaEdit").dialog({
	    autoOpen: false,
	    height: 350,
	    width: 350,
	    modal: true,
	    buttons: {
	    	"Salvar": function() {
	    		$(this).dialog("close");                    		
	    		$.post("pacienteEditDestino.jsp", $("#pacienteEdit").serialize(), function(data) {
	    			$('#mensagem').html(data);
	            	$("#mensagem").dialog("open");
	            	listarPacientes();
	    		});
	    	},
	        Cancel: function() {
	            $(this).dialog("close");
	        }
	    }
	});
	
	$(".editar").click(function() {
		$.get($(this).attr("href"), function(data) {
			$("#janelaEdit").html(data);
		});
	    $("#janelaEdit").dialog("open");
	    return false;
	});
	
	$(".apagar").click(function() {
		var href = $(this).attr("href");
		$( "#msgConfirmar" ).html("Deseja realmente apagar este registro?")
		$( "#msgConfirmar" ).dialog({
			esizable: false,
		    height:140,
		    modal: true,
		    buttons: {
		    	"Apagar": function() {
		    		$(this).dialog( "close" );
		    		$.get(href, function(data) {
						listarPacientes();
					});    	
		        },
		        Cancel: function() {
		        	$( this ).dialog( "close" );
		        }
			}
		});
	    return false;
	});
});
</script>
<table class="ui-widget ui-widget-content">
    <tr class="ui-widget-header">
        <th colspan="2">&nbsp;</th>
        <th>Nome</th>
        <th>Celular</th>
        <th>Conv&ecirc;nio</th>
    </tr>
    <% for(Paciente p : pacientes) { %>
    <tr>
        <td nowrap><a href="pacienteDeleteDestino.jsp?id=<%=p.getId()%>" class="apagar">
        	<span class="ui-icon ui-icon-trash"></span></a></td>
        <td nowrap><a href="pacienteEdit.jsp?id=<%=p.getId()%>" class="editar">
        	<span class="ui-icon ui-icon-document"></span></a></td>
        <td nowrap><%=p.getNome() %></td>
        <td><%=p.getTelefoneCelular() %></td>
        <td><%=p.getConvenio()%></td>
    </tr>
    <% } %>
</table>
